# 作者: 薛文寅仟
# 2024年12月30日11时49分52秒
# 5443912@qq.com
class Cat:
    def __init__(self, name):
        self.name = name
        print(f'{self.name}来了')

    def __del__(self):
        print(f'{self.name}去了')


if __name__ == '__main__':
    tom = Cat("TOM")
    print(tom.name)
    del tom
    # print(tom.name)   此时tom这个对象的生命周期结束了，所以执行这句会报错
    print("-" * 50)
